Using Multiple Clause Constructors in Inductive Logic Programming for Semantic Parsing
نویسندگان
چکیده
In this paper, we explored a learning approach which combines di erent learning methods in inductive logic programming (ILP) to allow a learner to produce more expressive hypotheses than that of each individual learner. Such a learning approach may be useful when the performance of the task depends on solving a large amount of classication problems and each has its own characteristics which may or may not t a particular learning method. The task of semantic parser acquisition in two di erent domains was attempted and preliminary results demonstrated that such an approach is promising.
منابع مشابه
Integrating Statistical and Relational Learning for Semantic Parsing: Applications to Learning Natural Language Interfaces for Databases
The development of natural language interfaces (NLIs) for databases has been an interesting problem in natural language processing since the 70's. The need for NLIs has become more pronounced given the widespread access to complex databases now available through the Internet. However, such systems are diicult to build and must be tailored to each application. A current research topic involves u...
متن کاملDeterminate Literals in Inductive Logic Programming
A recent system, FOIL, constructs Horn clause programs from numerous examples. Computational efficiency is achieved by using greedy search guided by an information-based heuris-tic. Greedy search tends to be myopic but de-terminate terms, an adaptation of an idea introduced by another new system (GOLEM), has been found to provide many of the benefits of lookahead without substantial increases i...
متن کاملUsing a Machine Learning Approach for Building Natural Language Interfaces for Databases: Application of Advanced Techniques in Inductive Logic Programming
Building a natural language interface for a database has been an interesting task since the 70‟s, which often requires creating a semantic parser. A study on using an advanced inductive logic programming (ILP) approach for semantic parser induction that combines different ILP learners to learn rules for ambiguity resolution is presented. Accuracy of the resulting induced semantic parser can be ...
متن کاملLearning Search-Control Heuristics for Logic Programs: Applications to Speedup Learning and Language Acquisition
This paper presents a general framework, learning search-control heuristics for logic programs, which can be used to improve both the eeciency and accuracy of knowledge-based systems expressed as deenite-clause logic programs. The approach combines techniques of explanation-based learning and recent advances in inductive logic programming to learn clause-selection heuristics that guide program ...
متن کاملLearning Semantic Grammars with Constructive Inductive Logic Programming
Automating the construction of semantic grammars is a di cult and interesting problem for machine learning. This paper shows how the semantic-grammar acquisition problem can be viewed as the learning of search-control heuristics in a logic program. Appropriate control rules are learned using a new rst-order induction algorithm that automatically invents useful syntactic and semantic categories....
متن کامل